Type: concept
Confidence: 0.85
Created: 2026-04-20
Updated: 2026-04-20
Tags: 深度学习归一化风格迁移CNN机器学习

Instance Normalization

概述

对单个样本的单个通道内的空间维度(H, W)做归一化,每个样本每个通道独立计算统计量,不依赖 batch 维度,主要用于风格迁移任务。

关键内容

  1. 归一化维度:在 N×C×H×W 的张量中,Instance Norm 沿 H 和 W 方向归一化,即对每个样本的每个通道独立计算均值和方差。与 Batch Normalization 沿 N 方向、Layer Normalization 沿 C×H×W 方向不同。

  2. 为什么适合风格迁移:风格迁移任务中,每张图像的对比度和亮度差异很大,batch 统计会混合不同图像的风格信息。Instance Norm 对每张图独立归一化,保留了图像自身的风格特征,避免 batch 内样本间的相互干扰。

  3. 不依赖 batch size:与 Batch Norm 不同,Instance Norm 完全不需要 batch 维度,batch size = 1 时也能正常工作,适合在线推理和单样本场景。

  4. 公式:对单个样本 n 的单个通道 c,$\mu_{nc} = \frac{1}{HW}\sum_{h,w} x_{nchw}$,$\sigma_{nc}^2 = \frac{1}{HW}\sum_{h,w}(x_{nchw} - \mu_{nc})^2$,归一化后同样有可学习的 γ 和 β。

来源

相关